Performance of Fdtd Method Cpu Implemen- Tations for Simulation of Electromagnetic Processes
نویسندگان
چکیده
We analyze the performance of finite-difference timedomain (FDTD) method implementations for 2D and 3D problems. Implementations in Fortran, C and C++ (with Blitz++ library) languages and performance tests on several hardware setups (AMD, Intel i5, Intel Xeon) are considered. The performance of implementations using traditional FDTD algorithm for the largest size of test problem is limited by the bandwidth of computer randomaccessed memory (RAM). Our implementations are compared with a commercial simulation software package Lumerical FDTD Solutions and an open source project Meep.
منابع مشابه
FDTD Analysis of Top-Hat Monopole Antennas Loaded with Radially Layered Dielectric
Top-hat monopole antennas loaded with radially layered dielectric are analyzed using the finite-difference time-domain (FDTD) method. Unlike the mode-matching method (MMM) (which was previously used for analyzing these antennas) the FDTD method enables us to study such structures accurately and easily. Using this method, results can be obtained in a wide frequency band by performing only one ti...
متن کاملAnalyzing Electromagnetic Structures With Curved Boundaries on Cartesian FDTD Meshes
In this paper, a new finite-difference time-domain (FDTD) algorithm is investigated to analyze electromagnetic structures with curved boundaries using a Cartesian coordinate system. The new algorithm is based on a nonorthogonal FDTD method. However, only those cells near the curved boundaries are calculated by nonorthogonal FDTD formulas; most of the grid is orthogonal and can be determined by ...
متن کاملDevelopment of an unified FDTD-FEM library for electromagnetic analysis with CPU and GPU computing
We describe a C++ library for electromagnetics based on the Finite-Difference Time-Domain method for transient analysis, and the Finite Element Method for modal analysis. Both methods share the same core and also both methods are optimized for CPU and GPU computing. The FEM method is applied for solving Laplace’s equation and analyzes the relation between surface curvature and electrostatic pot...
متن کاملFeasibility Analysis of Low Cost Graphical Processing Units for Electromagnetic Field Simulations by Finite Difference Time Domain Method
Among several techniques available for solving Computational Electromagnetics (CEM) problems, the Finite Difference Time Domain (FDTD) method is one of the best suited approaches when a parallelized hardware platform is used. In this paper we investigate the feasibility of implementing the FDTD method using the NVIDIA® GT 520, a low cost Graphical Processing Unit (GPU), for solving the differen...
متن کاملمقایسه نتایج شبیهسازی بلور فوتونی با استفاده از روش FDTD دوبعدی بهبودیافته و FDTD سهبعدی
The accuracy of improved two dimensional finite difference time domain method (2D FDTD) is verified by comparing with 3D FDTD method and experimental data. The optimized 60° photonic crystal waveguide bend, used in this study as a test case, is composed of InPGaAs/InP material and air holes and TE polarization is considered. The photonic crystal waveguide bend transmission data was measured...
متن کامل